put a horse to his speed - Francés Inglés Diccionario